About Romeo's House of Pizza
10 Yelp Reviews
tyler.lindsey15/2/19, 4:10 p.m.
Pizza tastes worse than frozen pizza. They have plenty of other menu items, if you come here do not get a pizza. Chain pizzas are way better than this and they suck too.