Etna offers French and Italian cuisine, including pizza. They provide free delivery and a daily lunch menu (Mon-Fri). Closed Wednesdays and Saturdays at noon.