Zorbas is a Mediterranean restaurant offering a mix of Greek and Italian cuisine in a comfortable setting.