Lardo
Italian · Casual Dining
Lardo is an Italian restaurant drawing inspiration from Italy's culinary traditions. It offers a menu, group dining options, and reservations.
Location
Best places nearby
The highest rated places close to Lardo.
Local restaurants nearby
970 College St, ON


