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
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