Italian restaurant · 100 Front Street, Deposit, NY
Dine-In
More food in Deposit, NY · Italian Food in Deposit