HOME / Japanese restaurant / Kiko Sushi Bar
349 Preston St, Ottawa, ON K1S 1V6
+16136953143
View Business Profile