Roma's is the best pizza I have ever eaten in the St. Louis Area. I do love Chicago style pizza as well, but for St. Louis style, it gets no better! I could seriously eat there every day. Their pasta is great too. I can tell the Sicilian background by the delicious sweet sauce. YOU MUST EAT AT ROMA'S! It will be the greatest pizza of your life.
Pros: greatest pizza, great place for families and friends to meet for a meal.
Cons: not closer to my house!
more