211 NW 1st St, Havana, Florida 32333 USA
Small Pizza with Salami and sausage & Large Greek Salad
Photo Credit: Yelp