Located in the heart of Long Island, Karahi Adda brings the flavors of Pakistan to New York.
Photo courtesy of @karahi_adda