Authentic Italian cuisine at Jeju Shinhwa World
The Place is an Italian restaurant located on the basement level of the shopping street in Jeju Shinhwa World. Nestled in a corner of the resort, this restaurant features luxurious gold and red decor, providing visitors with a special dining experience.