Mandells Restaurant Inc, ELMIRA, New York (NY)
Comfortably situated at () in ELMIRA, New York (NY) (14901), Mandells Restaurant Inc are available at 6077321127. Please do ahead of time to arrange your spot in the restaurant.
More restaurants in ELMIRA, New York (NY)
Mandells Restaurant Inc contact information and details:
Address: - , ELMIRA, New York (NY) 14901
Contact Phone: 6077321127