Skip to main content

Manolo's Pizza and Empanadas

restaurant · pizza restaurant · Urbana, IL

Address
1115 W Oregon St, Urbana, IL 61801
Phone
(217) 365-0110
Website
manolospizza.com
Where
40.1069, -88.2234

Search Hominin for Manolo's Pizza and Empanadas

Other restaurants nearby

More in Urbana

Manolo's Pizza and Empanadas — restaurant in Urbana, IL | Hominin