Michalis Taverna is a family-style Greek and Mediterranean restaurant. Enjoy traditional dishes prepared with care in a relaxing environment.