I happened to be in Franklin Square at a party once, it was late and we saw Romeo's Pizza. So we tried it. Boy were we happy and surprised. ALthough the inside of the store isn't gigantic the food was. THey have the most amazing slices. possibly the best i have ever tasted. It seemed to be a family owned and operated pizza joint. This is definately one of the bets pizza stores i have ever tried.
more