Home ยป Pizza

Tag: Pizza

Food Reviews, Restaurant Review

Mellow Mushroom


Did you know that Mellow Mushroom opened in Atlanta in 1974? It has been a while since I have eaten at Mellow Mushroom, but today I went to the Fort Worth TX location for lunch and was reminded of how excellent & unique their pizza is. This Mellow Mushroom is the only one I’ve been to, it’s located down the street from Texas Christian University College so it’s a great area to hang out after eating with a lot of places to check out. Besides its great location and friendly staff, the pizza is even better. I had the Mighty […]