Authentic Indian cuisine awaits at Thind Palace. Enjoy flavorful dishes at this popular spot.