Mamacita Café
Pizza · Italian · Coffee Shop
Mamacita Café is a family-owned Sardinian restaurant and pizzeria offering delicious pizzas made with fresh, local ingredients. They also provide outdoor seating for guests to enjoy their meals.
Location
Location