Master Artisan's House is a handmade dumpling specialty restaurant located near Aewol Breakwater in Jeju Island. Operated by a family inheriti...