J

Justin Lockwood

1 year ago

Taj India Palace is hands down the best Indian res...

Taj India Palace is hands down the best Indian restaurant I've ever been to. The food is exceptional, and the flavors are spot on. The staff goes above and beyond to ensure a great dining experience. I highly recommend trying their samosas and chicken biryani!

Comments:

No comments