China Garden Restaurant Locations & Hours in Selma, CA 93662
China Garden Restaurant Store Details
-
Address
2719 Whitson Street
Selma, CA 93662
Maps & Directions
-
Phone Number
(559) 896-3633
Nearby China Garden Restaurant Locations
Popular Stores in Selma
Popular Store Locations & Hours