8800 SW 72nd St, Miami, Florida 33173 USA
Hibachi style steak & sesame green beans.
Photo Credit: Yelp