Indian
Ambrosia India Bistro
207 Sea Ridge Road, Aptos, CA; Tel. 831.685.0610
One of the great cuisines of the world, Indian cooking in all its glory is once again available without driving over the hill.
Read Review
Royal Taj
270 Soquel Ave, Santa Cruz, CA; Tel. 831.427.2400
Indian restaurant. Complexly spiced Indian dishes are served in a relaxed and easygoing atmosphere. $$







