Avtar Singh Walia

Title: Owner Company: Tamarind Tribeca Location: New Hyde Park, New York, United States Avtar Singh Walia, owner of Tamarind Tribeca, has been recognized by Marquis Who’s Who Top Business Owners for dedication, achievements, and leadership in food service. Mr. Walia, a distinguished restaurateur, has made significant contributions to the culinary landscape of New York City […]