Hannah's is a restaurant serving Mediterranean specialties and wine in a comfortable setting with a garden.