Events & Specials

 

NEW ICE CREAM MACHINE

 

Leo's is excited to offer soft serve ice cream to cool your sweet tooth on those hot summer days!

 

COMING IN JULY!

Leo's café

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