First Street Deli is a quaint eatery nestled in the heart of Immokalee, FL, known for its delicious sandwiches and homemade soups.
With a cozy atmosphere and friendly service, this local deli offers a variety of freshly made dishes for both dine-in and takeout options.
Generated from their business information