ReservationWe look forward to serving you the best mediterranean experience in Town. For all reservations call us at: 905-568-9300