Margaret's
Coffee Shop · Bakery · Breakfast
Margaret's is a coffee shop offering freshly baked goods and specialty coffees.
Location
Best places nearby
The highest rated places close to Margaret's.
Local restaurants nearby
100 Esplanade Avenue, BC
Location
The highest rated places close to Margaret's.
100 Esplanade Avenue, BC