MIC Ramen is an anime-inspired restaurant specializing in Japanese ramen and other dishes like onigiri and bao.