Taverna Orfeas is a Greek restaurant known for its pleasant beer garden and generous portions.