Mellow Mushroom Pizza Bakers Opening in Southlake, Texas Southlake, TX (RestaurantNews.com) Mellow Mushroom Pizza Bakers will be opening Southlake, Texas, on Monday, April 16th. This Mellow is located… April 11, 2012 · ·