I eat in this spot a lot since I work in the area. I got to say their service is always awesome and they keep the spot neat all the time. Pricing is fair and they serve sizeable portions.
Information
14Photos
1Comments
4.8Rating
Address:Unnamed Road, Miami, FL 33126, United States