Mellow Mushroom coming to Herndon
- July 17, 2013
A popular pizza franchise is opening in Herndon on Monday, July 22.
Mellow Mushroom Pizza Bakers will be located at 1030 Elden St.
The menu features a variety of pizzas, hoagies, salads, calzones and appetizers.
A full-service bar will focus on craft beers and cocktails