Taj Palace - Henderson
4 Star Yelp Rating
552 Ratings yelp logo
9530 S Eastern Ave #180 SilveradoHenderson, Nevada 89074 | Restaurant Info
Estimated delivery time: 50 minutes