Good, basic, Italian place. Decent prices. The pizza was okay. Apparently Margarita Pizza is made with tomato sauce in London and is basically a plain cheese pizza, not made with fresh tomatoes, slices of mozzarella, and basil.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.