Business Hours

About

Lou's LaGrotto is an Italian food restaurant in Peru, Illinois. For the best pizzas, pasta, and other Italian cuisine, be sure to order from Lou's LaGrotto. Dine-in, take-out, or get delivery right to you. We're open for lunch 7 days a week and we have a full service bar.

Buy Business Coupon