Alcúdia is a restaurant offering a menu with homemade-style dishes. Prices may vary.