International bistro, Il Granchio Royal, located at Lido delle Sirene Beach Resort. Offers lunch and dinner.