Subarashii is a sushi bar offering Japanese cuisine and live cooking experiences. Established in 1998.