Mellow Mushroom Germantown

Pizza restaurant · 9155 Poplar Ave Ste 26, Germantown, TN

To-Go · Delivery · Dine-In

Hours

More food in Germantown, TN · Pizza in Germantown