Mama's Pizza was highly recommended in the guest book at the place we were staying. We tried it, and loved it! The view over the bay is fun if you sit at the bar. From a table, you would not be able to see out over the wall. The pizza was outstanding...one of the best I've had. It was a nice crispy thin crust cooked just right.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.