nerdsandbeyond.com
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 h…