67 Broadway, Fort Edward 12828, United States
No delivery
Spot something wrong?
Dishes at Anvil Restaurant. Prices may vary in venue.