Category: | Restaurant, |
---|---|
Address: | 2590 NE 186th St, North Miami Beach, FL 33160, USA |
Zip code: | 33160 |
I really enjoy their food and customer service, fantastic location right next to where I live. The employees are always friendly. Highly recommended.
Very real and good food. All grilled with an exquisite flavor. I congratulate you