Update Info - South Castle Korean Restaurant
This restaurant was reported as closed. If it is open, let us know.
South Castle Korean Restaurant
120 Esplanade West
North Vancouver, BC V7M 1A2
120 Esplanade West
North Vancouver, BC V7M 1A2