Pops Place is a cozy eatery redefining the deli scene with a diverse menu of American comfort food. They offer catering and online ordering.