India Garden Restaurant
Contact Details
Address Details
655 Capitola Rd
Santa Cruz
Santa Cruz
CA
United States
95062
Phone:(812)331-8844
Phone:
E-mail: kumar46228@icloud.com