European restaurant · 50 Willow Street, Cohoes, NY
Dine-In
More food in Cohoes, NY · European in Cohoes