Carters Landing is the ultimate beach side restaurant in Toronto, offering up to 620 seats inside for private dining. We have a private room with its own patio overlooking the water that is the perfect spot for your event. We customize menus to suit every event from weddings to social occasions.
Our atmosphere is designed to reflect our community's unique taste and style. Our team is comprised of our neighbours and friends, here to serve and have fun. Our food & drink are flexible and tailored to your needs. Our patios boast beautiful beach views and cozy fireplaces creating a vacation like atmosphere.