(AUSTIN 남한산성)
Online Ordering is available now!
Address
South Castle Korean Restaurant, 1126 Austin Ave, Coquitlam, BC V3K 3P5
Store hours
Sunday - Saturday
11:00AM - 9:30PM