Castillo is ready to set a new benchmarks in the restaurant industry with an eclectic array of delicious grilled delicacies spit-roasted to perfection according to the original recipes from various global cuisines. Castillo ensures delight for your taste bud by using the freshest & finest ingredients and our exclusive cooking process. We are joyfully welcomes you to experience a memorable and splendid dine in experience of continental dishes in a peaceful ambiance
Share your thoughts with other customers for Castillo Restaurant