Romeo's Pizza

Italian Restaurant
5180 Delhi Ave, Cincinnati, OH 45238 5180 Delhi Ave, Cincinnati Directions
This place has not been rated by customers.
null% of 0 customers recommended
Closed Merchant This place is closed.

Want something similar? See related deals

About this Business

  • Cuisine
    Pizza, Italian

From Our Editors

If you haven't been to Romeo's on Delhi Road, it's a great time to enjoy the highly-rated Italian restaurant. Whether you are heading there for the good quality, helpful service, or both, you will never leave this restaurant unsatisfied.

Though the overall price may be low, you can bank on the ingredients being fresh.

A dependable option in Delhi, Romeo's stands out, no matter how you slice it.

Explore Nearby
Romeo's Pizza