Etna offers original, contemporary Italian cuisine, in a cozy “old world” atmosphere. Seafood specials are featured daily.
Connect on Social Media:
Address: 11919 Mayfield Rd, Cleveland, Ohio 44106
Hours: Visit their website below for hours of operation.