Nesta is a coffee shop and restaurant offering good honest food and friendly service. It provides a relaxed atmosphere for catching up with friends or recharging.