Southside Sub Shop

Sandwich shop · 374 South Main Street, Elmira, NY

Hours

More food in Elmira, NY · Sandwich in Elmira