Home > Chinese Restaurants > Flushing, NY Chinese Restaurants
Address:
4010 Main Street
Flushing, NY 11354
Phone:
(917) 285-2754
Website:
http://teachacha.com
See Also: Flushing, NY Chinese Restaurants
This is a business listing for Tea Cha Cha (4010 Main Street, Flushing, NY 11354) from the Chinese Restaurants directory, under Flushing, NY Chinese Restaurants, provided by yeschinese.com.
Where is Tea Cha Cha located?
Tea Cha Cha is located at: 4010 Main Street, Flushing, NY 11354.
What is Tea Cha Cha's phone number?
Tea Cha Cha's phone number is: (917) 285-2754.
What is Tea Cha Cha's website?
Tea Cha Cha's website is: http://teachacha.com.
You can find more similar services in Flushing, NY Chinese Restaurants from our Chinese Restaurants Directory.
Here are some other listings in the Flushing, NY Chinese Restaurants Directory: Zouji BBQ, Yoz Shanghai Inc, Little Lamb, Lao Dong Bei, Shanghai Cuisine 33.