Restaurante San Marco offers Italian and Mediterranean cuisine with options for takeaway. It is known for its quality, natural dishes at affordable prices in an idyllic setting.