Romeo's Pizza in Franklin Square
322 Dogwood Ave,
Franklin Square, 11010
(516) 481-6630
(516) 481-6630
Romeo's Pizza Ohio
dining, food, pizza, restaurant