Holy Spirits is a Japanese restaurant and cocktail bar specializing in hand rolls.