Takoya is located in Yeongdeungpo-gu, Seoul, South Korea on 23-2 Yeongdeungpo-ro 25-gil, Dangsan 1(il)-dong. Takoya is rated 4 out of 5 in the category takoyaki restaurant in South Korea.
Address
23-2 Yeongdeungpo-ro 25-gil, Dangsan 1(il)-dong
Service options
Takeaway
Dine-in