1509 Alton Rd, Miami Beach, Florida 33139 USA
Super clean restaurant with delicious food... but the best of my experience was the people who works there.
Photo Credit: Yelp