Castle Hills

Castle Hills

Nala’s – Castle Hills

South Indian fare, including seasonal small plates, served in roomy, relaxed surrounds with a patio.

Scroll to Top