What? Where?

China Garden #1 Reviews & Details

China Garden #1

China Garden #1 is rated 3 stars

2250 Thousand Oaks
San antonio
(210) 496-1122

Love It Hate It Try It Edit It Share It

China Garden #1 is located at 2250 Thousand Oaks in San antonio near the intersection of Vista Dr and San Pedro Ave. Their menu consists of Japanese and Chinese dishes . Call (210) 496-1122 for takeout.

  • Cuisine:Japanese and Chinese
  • Service:Takeout
  • On The Menu:Noodles and Sushi
  • Major Intersection:Vista Dr And San Pedro Ave
What everyone says about China Garden #1

Tell us more about China Garden #1 San antonio!

China Garden #1 Reviews, San antonio

Be the first to review China Garden #1!
Review China Garden #1

More Restaurants in San Antonio

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013