Filter

Cuisines
Select cuisines

The Best 15 Deli, Restaurants in Miami, Florida (FL), United States

Super Subs Etc.
4
50 reviews

6380 Bird Rd, Miami, FL 33155-4826, Miami

Every sub they sell is off the charts. You gotta be hungry to finish off one of these in one sitting. Staff is great.