415 NE 3RD ST, Fort Lauderdale
CHEESESTEAKS • SALADS • SANDWICHES • FRENCH FRIES
4520 North Federal Highway, Fort Lauderdale