Anime-inspired ramen bar, MIC RAMEN, offering Japanese ramen, onigiri, bao, and more.