HOME / Restaurant / TAKOYAMI
2323 32 Ave NE #114B, Calgary, AB T2E 6Z3
+14037179377
View Business Profile