167 St, No Miami Ave, Miami, FL, Miami
I constantly arrive getting some food in here. I enjoyed the fast service and well prepared food. Never disappointing.
7348 SW 117td Ave, Miami, FL 33183-3804, Miami
Haven't been here since 2011 and I'm not sure why. Came here for lunch with some friends on a Sunday. It was pretty empt