954 Arthur Godfrey Rd, Miami Beach, Florida 33140 USA
I used to eat here until, I found some mystery meat hanging in the alley,behind the restaurant with flies, next to the trash.
Photo Credit: Yelp