Skip to main content

Southside Sub Shop II

restaurant · Elmira Heights, NY

Address
215 E 14th St, Elmira Heights, NY 14903
Phone
(607) 733-2445
Website
southsidesubshop.food93.com
Where
42.1289, -76.8227

Search Hominin for Southside Sub Shop II

Other restaurants nearby

More in Elmira Heights

Southside Sub Shop II — restaurant in Elmira Heights, NY | Hominin