Fresh Baked Rolls 6 Restaurants in Elmwood Park
Show restaurants on map
3.9
Menu
Table booking
3.9
Menu
Table booking
City: Elmwood Park, 1740 N Harlem Ave Elmwood Park, IL 60707-4304, United States
"Bad service, bad waiting times. Food: 1 Service: 1 Atmosphere: 1"
Price
Feedback
These reviews refer only to the mentioned ingredients.