Ramen restaurant with a themed atmosphere. Offers a unique dining experience.