A Hidden Gem in Yanggu, The Essence of Octopus Dishes
Ants' Century Octopus is a specialty restaurant located in Yanggu, Gangwon Province, offering a variety of octopus dishes that are loved by both locals and tourists. Conveniently situated near the Yanggu Intercity Bus Terminal, it boasts a clean and cozy indoor atmosphere.