Komachi is a Japanese restaurant offering dine-in and take-away options. It provides a unique culinary experience with a convivial and intimate atmosphere, including an outdoor terrace.