JavaScript is not enabled.
Just Okay, not great - Review by Michael B | Romeo's Restaurant

Romeo's Restaurant


Just Okay, not great 10/23/2006

Not much to say here, better than the national chains but no match for the pizza from the other local pizza restaurants. Not impressed. more
30% OFF all yearly plans
Use YEAR at checkout. Expires 3/31/2018