Powered by SinglePlatform from ConstantContact

Royal Taj India Cuisine

1133 Pacific Ave
Santa Cruz, CA 95060
Uber
MORE PHOTOS