One of the only downtown restaurants that can accommodate larger groups both upstairs and in our private lower level room. The lower level can seat up to 80 people with its own bar and dance floor. Megalo’s offers the ultimate venue for weddings, engagements, birthdays, anniversaries, corporate functions and other private events. Our in house events coordinator can ensure your special event is memorable.

Book up to 12 people with our online reservation system below

or call 613-531-9788 for reservations with more than 12 people

Make a Reservation

Powered By OpenTable