751 Washington Ave, Miami Beach, Florida 33139 USA
Grand Opening Caribbean Kebap now in Miami Beach!
Photo Credit: Yelp