1447 Washington Ave, Miami Beach, Florida 33139 USA
Pizza ready to get into the oven at Blocks Pizza Deli
Photo Credit: Yelp