Athenia Restaurant, PALMYRA, New York (NY)
Readily positioned at E 606 Main () in PALMYRA, New York (NY) (14522), Athenia Restaurant can be contacted at 3155974287. Remember to call up in advance to make a reservation.
More restaurants in PALMYRA, New York (NY)
Athenia Restaurant contact information and details:
Address: E 606 Main - , PALMYRA, New York (NY) 14522
Contact Phone: 3155974287