Food Scene
Great pizza and atmosphere. Try to sit outside. Less than 10 minute walk.
13 Recomendado por los habitantes de la zona
Mamma Rosa Pizzeria Restaurant
31 Melanesia RdGreat pizza and atmosphere. Try to sit outside. Less than 10 minute walk.