Details

More sushi & japanese restaurants near Kyo Sushi

3423 Lake Shore Boulevard West(647) 344-8877Hours listed