The British Bell Tea Room

890 Peoples Plaza, Newark, DE 19702  orcall: (302)-836-1802

Tea Menu

Our Take Out Menu

Click on the pictures to open the menu!


Food Menu