Panorama Restaurant
Panorama Restaurant
It is..
Located at the Look Out Tower, Panorama Restaurant is the newest restaurant in Look Out Point offering Middle Eastern and Western Cuisine. This restaurant offers diners a unique dininig experience either at the base of the tower or at any one of the levels of the Tower, giving diners the highest view of the Skyline in Look Out Point.