Grandview salon is a solid spot on the Mount.
The food selection leaves a little something to be desired. They have a menu that needs a overhaul. This place could do spot better in that regard.
To talk about the positive points of the place:
1) location - right in Grandview near the incline. Night spot for a drink/lunch/dinner.
2) wait staff - friendly and attentive
3) the view - you have a world class view of the downtown/north shore area.
In my opinion nice spot for a happy hour drink but I would grab food elsewhere.