Our Menu
Everything we have to offer at one glance
Everything we have to offer at one glance
If you go paperless, and do all online, you'd save even a bit more!
Service options: Dine-in · Takeout
Address: 1811 Lonsdale Ave, North Vancouver, BC V7M 2J8, Canada
Monday – Sunday: 12PM – 12AM
Phone:
+1 604-904-9494

