1184 Denman St, Ste 202, Vancouver V6G 2M9, Canada
No delivery
Spot something wrong?
Dishes at Monster Sushi. Prices may vary in venue.