Taj Palace
Address:
484 Blossom Hill Rd, San Jose, CA 95123
Phone:
(408) 972-9095
Restaurants,
Indian
Other Businesses:
- Coffee Lovers at 1855 Aborn Rd, San Jose, CA 95121
- Cha Cha Sushi at 547 W Capitol Expy, San Jose, CA 95136
- Apple Gilroy Inc at 999 W Taylor St, San Jose, CA 95126
- Denny's at 1490 N 1st St, San Jose, CA 95112
- Lee's Sandwich Shop at 990 Story Rd, San Jose, CA 95122