Introducing Tree Tops Bar & Kitchen
Tree Tops Bar & Kitchen is an openair gastro pub located on Lavelle Road and is part of the Hotel Southern Star which also houses two other restaurants. The ambiance of this place is...
Tree Tops Bar & Kitchen is an openair gastro pub located on Lavelle Road and is part of the Hotel Southern Star which also houses two other restaurants. The ambiance of this place is...