Taverna Aggelopoulos offers Greek cuisine.