This Italian casual dining establishment offers comfortable rooms with views of the majestic Milazzo Castle. Guests can enjoy traditional Sicilian cuisine and relax in a garden with a terrace.