(315) 298-5057
2338 State Route 13, Altmar, NY 13302
View Map
Sorry, there are currently no reviews. Read More Altmar Restaurant Reviews