Korean Palace

2297 Stevens Creek Blvd, San Jose, CA
USA
95128
Tel: +1 408-947-8600

Business Hours