Fresh Food Super Deli

    Fresh Food Super Deli

    8.2/10
    $$$$

    Fresh Food Super Deli, located at 386 Canal St in New York, is your go-to spot for delicious sandwiches, convenient grocery items, and quick takeout or delivery services. Open 24/7, this Manhattan gem offers friendly service and a wide selection of products, including alcohol and home supplies. Whether grabbing a bite on the go or ordering delivery, Fresh Food Super Deli ensures satisfying, round-the-clock convenience.

    Sitting style

    Delivery
    386 Canal St, New York, NY 10013, USAGet there
    image
    image

    More Info

    imageTakeout