New York > Queens > Elmhurst > Restaurants, Food & Beverages > Restaurants > Water Chen Deli Inc
8312 Grand Ave, Ste A, Queens, New York, 11373-4134
(718) 205-6088
Elmhurst
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!