Adda, a contemporary Indian canteen, is a hidden gem located on Thomson Avenue in Long Island City, far from the bustling city of New York. Despite the location, Adda has become one of the most exciting...
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Accept CookiesPrivacy policy