Kiku Chan is a Japanese restaurant offering traditional dishes, including sushi and ramen. It provides a tranquil and welcoming atmosphere for meals.