Book A Table. 416-739-0303 Our Locations: 1027 Finch Ave W Toronto Ontario 416-739-0303 cleopatra6ix@gmail.com Contact us Please enable JavaScript in your browser to complete this form.Your Name *Email *NumbersYour Message *MessageSend Enquiries