A Hidden Gem Brunch Restaurant at Sehwa Beach, Jeju Island
Umtun Delicatessen is an upscale brunch restaurant located near Sehwa Beach in Gujwa-eup, Jeju Island, specializing in handmade sausages and hams. The dishes are prepared by a chef with two Michelin stars, and the restaurant offers a pet-friendly environment for added convenience.