A Family-Owned Sarasota Restaurant Serving Classic Greek-Style Pizza
There is a little spot tucked away in Sarasota, Florida, that has quietly built one of the most loyal followings in the area, and it has nothing to do with flashy signs or celebrity chefs. What it does have is a style of pizza that most people in Florida have never tasted before, a warm […]