Aldo's is a little taste of Italy, in Canada. Surroundings are very cozy, charm is in abundance. Aldo has an "open grill" allowing him to interact with guests while he prepares your meal. Staff is friendly and the food has always been spot-on. Come hungry for lunch or else you'll be "doggie-bagging" some leftovers for later. Try the Tiramisu, coffee/chocolate nirvana!
If you own or manage Aldo & Co. Ristorante Italiano, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.