Authentic Japanese ramen restaurant, Menya Musashi, offering a taste of Japan.