Mellow Mushroom is an Atlanta-based pizza chain with a hippie vibe located in Salt Lake City. The red sauce tastes of bright, ripe tomatoes—not the bitter tomato paste that mars so many commercial pizzas. And the toppings are plentiful and of good…
Complete details for Mellow Mushroom »