Central Sushi offers a menu of Japanese cuisine, including sushi, in a serene setting.