Cafe Elena is a Mediterranean restaurant offering mains, wraps, and sandwiches, alongside a juice bar, in a relaxed setting.