Southside Sub Shop II

Southside Sub Shop II

Restaurants in Elmira, NY

Restaurants

Contact us

Location

215 E 14th St,
Elmira , NY 14903 UNITED STATES

Reviews

Southside Sub Shop II 607-733-2445
215 E 14th St,
Elmira , NY 14903 UNITED STATES
$
Southside Sub Shop II

Detail information

Company name
Southside Sub Shop II
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Southside Sub Shop II

Contacts Location Details