Capo Rosso Restaurant offers French, Seafood, and Mediterranean cuisine. This restaurant provides a refined dining experience with a focus on fresh ingredients.