Check out the new world’s largest samosa