1227 Washington Ave, Miami Beach, Florida 33139 USA
This picture was taken right outside of the store,it's different to me how they park their cars on the streets in Miami...
Photo Credit: Yelp