kibo Sushi house - Upper Canada Mall

kibo Sushi house - Upper Canada Mall is a sushi in Newmarket — Newmarket · $ · 4.5★ (537 reviews).

Address: 17600 Yonge St, Newmarket, ON L3Y 4Z1, Canada

More places in Toronto

Listed on eatsTO, ranked from real Google reviews. Check current hours before you go.

Plan a night around kibo Sushi house - Upper Canada Mall on eatsTO