Scott Town Plaza, 9532 120 St, Surrey V3V4B9, Canada
No delivery
Spot something wrong?
Dishes at Popular Fish House. Prices may vary in venue.