Jenny's Rooftop Restaurant Bar offers a unique dining experience with delightful views and refined Greek cuisine. It features a nice ambiance with both indoor and outdoor seating, complemented by pretty decor and plenty of windows.