IDO is a Korean BBQ restaurant offering a fusion of Asian, Japanese, and Sushi dishes.