38°Partly Cloudy

Judging New Restaurants – Mellow Mushroom

by Prince Of Petworth December 20, 2011 at 12:00 pm 27 Comments

Mellow Mushroom is one of the most eagerly anticipated new restaurants I’ve ever posted about. So now that they’ve been open a couple of months – what do you think of the pizza? For those who’ve been to other locations – how does this one compare? For folks that have never been before did it meet your expectations?


Subscribe to our mailing list