Adelfia Taverna is a Greek restaurant offering traditional, local dishes. It features parking.