Giant #6 The Veggie Restaurants in Bellwood
Show restaurants on map
3.9
Menu
3.9
Menu
City: Bellwood, 60 Mannheim Rd, Hillside, IL 60162, United States, Bellwood
"Good food but a little pricey for the sandwich selections."
Feedback
These reviews refer only to the mentioned ingredients.