Home
Menu/Order (Eng)
Menu/Order (中文)
Delivery by DoorDash
About Us
Contact Us
Phone:
(250) 383-8718
Address:
3366 Douglas St.
(Inside the Red Lion Inn & Suites!)
Victoria, B.C. V8Z 3L3
Map:
View Larger Map
© Copyright 2009, Designed by InfoSpec.com