Indian takeaway, Taj Palace, offering Punjabi curries, small plates, nibbles, and tandoori pizza. Happy hour deals available.