the British Bell Tea Room

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

Tea Menu

Our Take Out Menu

Food Menu


Click on the pictures to open the menu!