Italian restaurant · 7067 Olean Rd, South Wales, NY
More food in South Wales, NY · Italian Food in South Wales