Tavern Electra offers Greek and Mediterranean cuisine. It accepts credit cards and offers seating and reservations.