Ramen bar serving creative Japanese dishes with a rock soundtrack. Walk-in only.