Lovely restaurant on good price and wide selection. Seafood is amazing and pizza is thin and well packed. Staff doesn't speak English well but we learn the most important Italian words to order. You need to visit it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.