Full menu with prices & pictures
Chow 116 W Park Ave, Elmhurst, United Sta...
+16305308646
Reserve a table now for Chow
At a distance of 147 meters from Chow in Elmhurst there are parking lots where you can park your vehicle, Or you could use public transportation to get to the station Metra-Elmhurst Station, which is 55 meters away from the restaurant.
The restaurant from Elmhurst offers 5 different menus and drinks on the card at an average price of $6.6.
On the website of the local spot chowtogo.com, there could be the option to order food.