Seneca Deli is a local eatery known for its delicious sandwiches and homemade salads. The establishment offers a cozy atmosphere for its customers.