Esquimalt

Esquimalt

Address: Unit 12 (Esquimalt Plaza)-1153 Esquimalt Rd Victoria, BC V9A 3N7

Phone: 250-361-3530

Hours: Monday to Sunday 9am-11pm

* Holiday hours may vary, visit Locations page for details.