Sample image
RestaurantsUnclaimed
South Castle Korean Restaurant
Coquitlam, BC
- Address
- 1126 Austin Avenue, Coquitlam, BC
About
South Castle Korean Restaurant is a restaurant located at 1126 Austin Avenue in Coquitlam, British Columbia.
Coquitlam, BC
South Castle Korean Restaurant is a restaurant located at 1126 Austin Avenue in Coquitlam, British Columbia.