Southside Sub Shop, ELMIRA, New York (NY)
Comfortably positioned at 374 South Main Street () in ELMIRA, New York (NY) (14904), Southside Sub Shop can be contacted at 6077347045. Remember to call up upfront to make a reservation.
More restaurants in ELMIRA, New York (NY)
Southside Sub Shop contact information and details:
Address: 374 South Main Street - , ELMIRA, New York (NY) 14904
Contact Phone: 6077347045
