This is one place we frequent while in Barra, they only open at 6PM. Their Pizza is fabulous and the ceasar salad dressing is outstanding. If you go when it is very busy you may have to wait a while for your food as they have a small kitchen, but we always found the wait worthwhile.
Food flavor is so awesome.
Great view over the bay from here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.