Leo's café

St. George St., Annapolis Royal, Nova Scotia, B0S 1A0, CANADA  -  902-532-7424  -  info@leoscafe.ca