Narisawa is a Japanese restaurant specializing in fresh and flavorful sushi, with Asian cuisine also available. They offer amenities such as Wi-Fi and are accessible to people with disabilities.