Stella Barra Pizzeria

Categories: Outdoor Dining Curbside Pickup Happy Hours Pizza

Address

11825 Grand Park Ave
North Bethesda, MD 20852
(301) 770-8609

visit website  View on Google Maps

Social Media

Covid-19

Takeout Available
Delivery Available
Indoor Dining Available

Reservations encouraged

Nearby Dining

Nearby Shopping

Nearby Services