We dined at Mamma Rosa recently and what a pleasure. The evening was balmy and to sit outside away from the fumes and noise of constant traffic was delightful. The wait staff were magic, so polite and helpful and the food was pretty perfect. It is byo however there is a very well stocked liquor store next door. Just a wonderful dining experience actually.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.