Tasty and fresh: Why it's all about made-to-order dishes at this popular Indian restaurant
Taj Palace is a northern Indian restaurant that serves biryanis, tandoori, naan, and more. Here's what sets this place apart.
Taj Palace is a northern Indian restaurant that serves biryanis, tandoori, naan, and more. Here's what sets this place apart.