Southside Sub Shop
374 S Main St, Elmira
(607) 734-7045
Menu
Restaurants in Elmira, NY
Southside Sub Shop
374 S Main St, Elmira, NY 14904
(607) 734-7045