Sumibiyaki Arashi is a Japanese fine dining restaurant specializing in yakitori. This intimate 14-seat counter offers a refined culinary experience.