Grand Italia is an Italian restaurant offering classic dishes, including fresh pasta and pizza. Enjoy sea views from the buzzy dining room and patio. Gluten-free options and homemade desserts are available.