Details

More sushi & japanese restaurants near Sakura

64 Princess Street(613) 542-8040Hours listed