Italian restaurant · 102 N Chauncey Ave, West Lafayette, IN
See full menu
More food in West Lafayette, IN · Italian Food in West Lafayette