Restaurant
4.2 (152 reviews)
89 Geumneung-gil, Hallim-eup, Cheju, Jeju-do, South Korea
+82 64-796-8072