British Bell Tea Room

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

Tea Menu

Our Take Out Menu

Food Menu


Click on the pictures to open the menu