I Found an AMAZING Brick Oven Pizza in a Small Town - FOODIE TRAVELER STORIES
Who would have thought that in the small town of Odessa, Florida that you can find one of the best brick oven pizzas I have ever had.