Electra's Cafe is a relaxed cafe offering breakfast and lunch staples with vegetarian options, including Greek favorites.