A short walk from the ocean front, this popular pizzeria serves up to 500 artisan pizzas each night, along with a selection of small plates, salads and sandwiches.
Connect With Stella Barra Pizzeria
- American Express
- Master Card
- Restaurant Capacity (Seated): 55
Absolutely delicious pizza! The flavour combinations of the toppings shine through perfectly over the fresh thin crust. You're allowed to get two different... Full Review