Restaurante Mamma Mia
Business Name: Restaurante Mamma Mia
Business Genre: Bar / Restaurant
Long Business Description:
For great Italian pizza and pasta, dine on the marina with fantastic views of the bay.