image of the Royal Taj India Cuisine

Royal Taj India Cuisine

270 Soquel Ave Santa Cruz CA, 95062 | (831)427-2400


Menu of Royal Taj India Cuisine

 
go

Back to Top