Flor De Elia is a bar offering traditional Spanish cuisine with a focus on fresh, seasonal products.