Update Info - The Crab Shop
This restaurant was reported as closed. If it is open, let us know.
The Crab Shop
116 810 Quayside Dr
New Westminster, BC V3M
116 810 Quayside Dr
New Westminster, BC V3M
This restaurant was reported as closed. If it is open, let us know.