Category: Restaurants

You have to try this new restaurant in St. Pete

A little west of downtown sits the freeFall Theatre, a well-regarded stage group housed in an old Christian Scientist Church. Now the co-founder of freeFall has teamed up with an ambitious crew of Asheville, N.C., restauranteurs to create a phenomenal new dining spot in the church’s old Christian Scientist reading room space. The Reading Room might look […]