Lecato's Italian Restaurant

Phone: 970-593-3113
Address: 3208 W Eisenhower Blvd,  Loveland,  CO  80537