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
This is one of my favorite pizza places of all time. The employees are really good at their job, the food always comes out on time, and it's really... Full Review