1447 Washington Ave, Miami Beach, Florida 33139 USA
Full Counter at Blocks Pizza Deli
Photo Credit: Yelp