Full menu with prices & pictures
Manolos Pizza and Em... 1115 W. Oregon St Urbana, IL 61801,...
(+1)2173650110
At a distance of 881 meters from Manolos Pizza and Empanadas in Urbana there are parking spots where you can leave your vehicle.
Gluten-free crust available, but it's a generic 10-inch like everywhere else, and there are non...
This place is clutch after a night out at Canopy or an event at Krannert Surprisingly solid sl...
This is a good place to pick up a quick lunch on the go Great central location on campus.