Escape Taverna is a Greek restaurant that opened in 1996, specializing in Greek cuisine. It offers a relaxing and friendly atmosphere with warm, courteous, and professional service.