Respond to Review of It's Only Natural Restaurant
Review: This is just an amazing place. The food is delicious and the atmosphere is wonderful. The sweet potato fries are the best I've ever had. The deserts are, in my opinion, the best part. Nowhere else has come close to the awesomeness of their Teasecake! Highly recommended.