Description
Intimate spot featuring contemporary Italian dishes & daily seafood specials, plus outdoor seats.
Name: Etna
Address: 11919 Mayfield Rd, Cleveland, OH 44106
Phone Number: +1 216-791-7670
Categories: Italian restaurant, Restaurant, Seafood restaurant
Etna is a Italian restaurant located at 11919 Mayfield Rd Cleveland/
(Latitude,Longitude: 41.5087753,-81.5994379)
Postal Code: 44106
Location
-
11919 Mayfield Rd, Cleveland, OH 44106
Add a review