Ikki Sushi is located on Kingston Road, between Danforth Avenue and Midland Avenue, in car-country Scarborough
—