back to previous page

Chinese Tea Garden

Category: FOOD & DRINK

Well established restaurant offering a variety of savory Chinese entrees in an authentic cultural decor, and filming occurred here for the movie "The Informant" starring Matt Damon.

Location & Nearby Attractions
What's Nearby
Click tags for related items
You may also like...

Lincoln Square Lounge

CITY: Decatur


CITY: Decatur

Del's Popcorn Shop -- Decatur

CITY: Decatur