Update Info - Thumbs Up Cafe & Deli
This restaurant was reported as closed. If it is open, let us know.
Thumbs Up Cafe & Deli
25 Cedar St
Newark, NJ 07102
25 Cedar St
Newark, NJ 07102
This restaurant was reported as closed. If it is open, let us know.