Restaurants - Deli in Elmira Heights, NY
Southside Sub Shop Ii