I think the first thing that should be pointed out is that this is not really a restaurant so much as a walk up counter to order pizza. There are some tables outside to sit at but after walking about half a mile in the Florida sun to eat here I was hoping for a little AC!!! Having said that,...
More
