Their tomato sauce is really outstanding, being not too strong or overpowering. It is slightly on the sweeter side. The place was packed on a Saturday night, but we had reservations.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.