2850 Quimby Rd
India Palace, San Jose
If you feel this business is in the wrong category, please let us know by clicking the "New Category" button below. To reach India Palace please call them at (408) 223-9978. You can also visit their location at 2850 Quimby Rd in San Jose. Are you familiar with India Palace located at 2850 Quimby Rd? If so why not share your experiences by writing a review? We have many other merchants in the Restaurants or Asian Restaurants categories similar to India Palace. Just click the links above. To view a larger map and get driving directions to India Palace found at 2850 Quimby Rd in San Jose please scroll down and click the link below.