www.dineview.com
www.dineview.com
Royal Taj India Cuisine
(831) 427-2400
270 Soquel Ave, Santa Cruz, California
Contact Us