it is located on the top floor of electra palace hotel.
the views are amazing-the best spot for views in the area summer or winter.
decoration nice pretty much classical.
food tasty nothing extraordinary but good quality and presentation.
service good not the best.
a place where you can't go wrong.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.