The french bread sandwiches are the best I have eaten in a long time! All the ingredients are fresh and cut right in front of you. I will go back next time I stop by St. Petersburg!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.