Sunday - Thursday 11am - 11pm Friday - Saturday 11am – 1am
Home
Dine In Menu
Take Out Menu
Gallery
Location
Contact Us
Order Online
Location
Our location is: 904 103A Street S.W. (Ellerslie Road and 103A Street)