It's not the Greek Islands but the view from the Patio at Top Of The Hill is the best in town and their beer is not bad either.
[Back][Up][Next]