Finn's Inn, PALMYRA, New York (NY)
Comfortably situated at Marion Road () in PALMYRA, New York (NY) (14522), Finn's Inn can be reached at 3155970067. It is advisable to call ahead of time to book your spot in the restaurant.
More restaurants in PALMYRA, New York (NY)
Finn's Inn contact information and details:
Address: Marion Road - , PALMYRA, New York (NY) 14522
Contact Phone: 3155970067