Rosa's serves delicious Italian food. It is a fairly small restaurant and most of the patrons appeared to be locals, which says a lot about it. The portions were huge so think about sharing a dish. But it was so loud that we could hardly hear each other talking and the service was very slow.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.