Leos Cafe is located at 222 St. George Street in the heart of historic Annapolis Royal, Nova Scotia.