Post a Comment

Located high atop Fontainebleau Las Vegas, in a hidden nook of the zhuzhy Poodle Room, ITO is a sparkling jewel in the luxury resort’s culinary crown.