Restaurant
Mama Mia
30 locals recommend,
Location
Calle Antonio Mellado
Vieques, Vieques
Tips from locals
> best pizza on island. >pastas and drinks. > try the homemade hot sauce! > Isabel > delivers!
Wonderful Italian food and pizzas. The lobster pasta is full of delicious local Vieques lobster.