If you like fresh pizza and massive calzones- Romas is your place. The greek salad is incredible- a meal in itself... loaded with veggies and cheese and toppped with the most tasty greek dressing ever! I look forward to going to Romas and you should, too!
Pros: delicious food for a reasonable price
Cons: I can't eat there all the time.
more