Downtown Deli is a sandwich spot Seneca Falls located in United States.
53 Fall St Seneca Falls , NY 13148 United States
Outdoor Seating | No |
Get a Half Jerry Garcia, you wont taste anything like it anywhere else!
Get the Balboa
Jerry ! Jerry !
Balboa !!!!!
Jerry Donnas Balboa on repeat.
Went there once I'll never go back all I got was rude people
The open faced pot roast sandwich was delicious. Came with the best mashed potatoes. Good selection of drinks too. - Ben Gasparini
Cute little cafe. Great place from where you can start your walk around the city. - Petr J.