New World Cafe
833 Mahler Rd Suite 10, Burlingame, CA 94010-1636
New World Cafe is a International, Latin, Peruvian, South American, Spanish place is located in Burlingame, California. The address of New World Cafe is 833 Mahler Rd Suite 10, Burlingame, CA 94010-1636.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 650-239-9750,