Carmel is a Canadian restaurant offering a variety of dishes. They accept bookings.