The food is always good, not the best but certainly above average for Italian food. It is not as noisy as the adjacent restaurants. The location is not great since it sits in a little shopping mall albeit one with great view and location.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.