Leonardo's
Deli · Sandwich Shop · Fast Food
Leonardo's is a convenience store offering a variety of grocery and household items, as well as takeout options.
Location
Best places nearby
The highest rated places close to Leonardo's.
Local restaurants nearby
95 Caledonia Rd, NS



