Taro Sushi is an Asian fusion restaurant offering Chinese and Japanese cuisine. They have an All You Can Eat option.