890 Peoples Plaza, Newark 19702, United States
890 Peoples Plaza, Newark 19702, United States
No delivery
Spot something wrong?
Dishes at British Bell Tea Room. Prices may vary in venue.
Been to British Bell Tea Room? Be the first to share what you ate.