103 S Cherry St, Cherry Valley, Illinois 61016 USA
Award Winning Pastas Here. Sicilian Style is Exactly What We Love! Raised here.
Photo Credit: Yelp