
Manolo's Pizza & Empanadas
RestaurantsListed for students and visitors near University of Illinois Urbana-Champaign in Champaign, Illinois.
Manolo's Pizza & Empanadas on West Oregon Street in Urbana, Illinois serves New York style sourdough pizza and empanadas under the tagline It's the Empanadas!, with sandwiches, salads and delivery.