Punjab Palace offers well-known Indian specialties.