Update Info - British Bell Tea Room
This restaurant was reported as closed. If it is open, let us know.
British Bell Tea Room
890 Peoples Plaza
Newark, DE 19702
890 Peoples Plaza
Newark, DE 19702
This restaurant was reported as closed. If it is open, let us know.