Romeo's Restaurant is a very nice place to eat Pizza. A lot of options in a nice place. One ot the best Italian restaurant in the area.
As usual, the food was great. The service is consistently friendly and efficient.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.