Kiko Sushi Bar
349 Preston St, Ottawa
(613) 695-3143
Menu
Restaurants in Ottawa, ON
Kiko Sushi Bar
349 Preston St, Ottawa, ON K1S 1V6
(613) 695-3143