Devoured Pop-Up is a pizza concept known for its pop-up events. It offers pizza, chill, and snacks, operating primarily in the evenings and on Saturdays. The establishment is located at 325 E 31st Street.