Last Update
Oct 29th, 2019

The Sandwich Spot

3325 NE 33rd St
Fort Lauderdale FL, 33308
7542017617

Details

Description

New sandwich shop where Falafel City was "supposed" to be; they bailed out and this place opened.

There's no food service license on record for this address, so tread lightly.

Comment Policy Add Comment

Next: The Wharf