Avocado pizza at Stella Barra Pizzeria
Mon 4:00 pm - 10:00 pm
Tue 4:00 pm - 10:00 pm
Wed 4:00 pm - 10:00 pm
Thu 4:00 pm - 10:00 pm
Fri 4:00 pm - midnight
Sat 11:00 am - midnight
Sun 11:00 am - 9:00 pm
11825 Grand Park Ave
North Bethesda, MD20852
Call: 301.770.8609
Visit Website

Other Locations

1954 N Halsted St
Chicago, IL60614
Call: 773.634.4101
6372 Sunset Blvd
Los Angeles, CA90028
Call: 323.301.4001
2000 Main St.
Santa Monica, CA90405
Call: 310.396.9145

Reviews & Posts

Also at Stella Barra Pizzeria

Nearby