ICON Park’s Newest Restaurant Mikado Now Open For Business

Mikado Restaurant has opened at ICON Park in Orlando, and sushi and hot pot are on the menu. The centerpiece of Mikado is the advanced revolving concept. Guests will be able to select the roll or hot pot addition that catches their eye, as dishes glide by their table on...