Update Info - New World Cafe
This restaurant was reported as closed. If it is open, let us know.
New World Cafe
833 Mahler Rd
Burlingame, CA 94010
833 Mahler Rd
Burlingame, CA 94010
This restaurant was reported as closed. If it is open, let us know.