Poppy's Pizza

Description

Poppy's Pizza is located on W Englewood Ave, 204, in Teaneck, NJ, USA. The restaurant offers a large variety of rolled bagels, sandwiches, soups, and also the largest pizza slices in Teaneck. You can also order here a delicious salad or create your own from salad bar. Delivery is also available! The restaurant is open at Saturday night, winter only! The restaurant is under the supervision of RCBC.

Poppy's Pizza

Reviews

Poppy's Pizza

Nearby places