Water Bottle Restaurants in Elmhurst
Show restaurants on map
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Elmhurst, 416 N York St, Elmhurst, United States Of America
Vegan Options, Accepts Credit Cards, Wifi, Parking area
4.3
Menu
4.3
Menu
City: Elmhurst, 8418 Broadway, Elmhurst I-11373-5721, United States
"Fantastic meal, nice mix of Thai staples and some harder to find items on the menu. We got mango salad, fish ball curry, larb fried chicken, and roti..."
Price
The Average price for Water Bottle is:
$2.1
Feedback
These reviews refer only to the mentioned ingredients.