Review of Mellow Mushroom

2436 18th Street Northwest, Washington, DC 20009

Overall Rating

Review


Had higher hopes for this place. Kind of disappointing and overly priced pizza. 12 inch 2 topping pizza was $19.

Updated 9 years ago

Symptomatic Celiac