Ice Tea Restaurants in EAST ELMHURST
Show restaurants on map
4.6
Menu
4.6
Menu
City: EAST ELMHURST, 8140 Broadway, East Elmhurst I-11373-2450, United States, EAST ELMHURST
"Not sure if this place is still called Lamoon, we went after it became the spit shop. The menu is quite limited, except the spits there was the bone s..."
Price
The Average price for Ice Tea is:
$2.4
Feedback
These reviews refer only to the mentioned ingredients.