Talè Restaurant & Suite
Mediterranean · Bar
Talè Restaurant & Suite is a boutique hotel and restaurant located on the slopes of Mount Etna. It features a seasonal restaurant with sea and countryside views, a pool with an attached bar, and comfortable, clean rooms.
Location