About
Kiko Sushi Bar is an establishment located in Ottawa, Ontario on 349 Preston St. Kiko Sushi Bar is in the "Sushi restaurant" category. Urban, family-owned nook with creative sushi rolls, elevated Japanese entrees & underground parking.
Categories
Sushi restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like