Authentic Izakaya experience at Mikachan, offering Japanese cuisine and sushi. Features vegetarian and vegan options.