Anime-inspired ramen bar, MIC Ramen, offering ramen, onigiri, bao, and other Japanese dishes.