Italian restaurant · 458 State Route 20, New Lebanon, NY
Dine-In
More food in New Lebanon, NY · Italian Food in New Lebanon