Nona Mina is a self-service restaurant and caffe bar offering a variety of tasty, homemade meals and desserts.