Restaurants - Italian in South Glens Falls, NY
Luisa Italian Bistro