Restaurants - Italian in Sherrill, NY
Colosseo Italian Restaurant