229 SW 17th St., Fort Lauderdale, FL 33315
229 Southwest 17th Street
Fort Lauderdale
Florida
33315
US
954.764.5253954.764.5253
Made-to-order subs, salads and sandwiches.