South Castle

(AUSTIN 남한산성)

Online Ordering is available now!

Location

Address

South Castle Korean Restaurant, 1126 Austin Ave, Coquitlam, BC V3K 3P5

Store hours

Sunday - Saturday

11:00AM - 9:30PM