19900 NW 2nd Ave,
Miami, FL 33169
I had a friend tell me about this gem. She was raving about how delicious the subs are. I am a huge sub fan and love to eat sandwiches. I ordered the steak...
Customer service good Food good.
If your looking for a place to sit down and eat not the place and they have so many customers parking is not sucks
Today went so smooth I ordered my sub got to check decided to get my assistant some lunch and was syill able to get in and out of this place within 10...