About Takoyaki
This Page is about Japanese snacks Takoyaki. Served in Camden Lock Market, Camden Town, London. Its a great place for going out.
More about Takoyaki
Takoyaki is located at Camden lock, NW1 8AF London, United Kingdom
07804288594
http://taakoyaki.com