Black Tea Restaurants in Elmhurst
Show restaurants on map

Search a city
3.6
Menu
3.6
Menu
City: Elmhurst, 7516 Broadway Elmhurst, 11373, United States
"I have had several unpleasant experiences with this restaurant. The momos are often stale and not fresh. Today was the worst. Even the frozen momos ta..."

Price
The Average price for Black Tea is:
$3.4
Feedback
These reviews refer only to the mentioned ingredients.