Taj Mahal
Add to Favorites
CLOSED NOW
Today: 8:00 am - 9:00 pm
Tomorrow: 8:00 am - 9:00 pm
Saved to Favorites
Phone: (408) 962-0471
Phone: (408) 962-0477
Address: 933 E Duane Ave, Sunnyvale, CA 94085
316 W El Camino Real, Sunnyvale, CA 94087
727 Sunnyvale Saratoga Rd, Sunnyvale, CA 94087
150 E El Camino Real, Sunnyvale, CA 94087
2310 Homestead Rd, Los Altos, CA 94024
785 E El Camino Real, Sunnyvale, CA 94087
635 Coleman Ave, San Jose, CA 95110
2760 Homestead Rd, Santa Clara, CA 95051
590 Showers Dr, Mountain View, CA 94040
20620 Homestead Rd, Cupertino, CA 95014