Menlo Food Corp
Add to Favorites
CLOSED NOW
Today: 10:00 am - 9:30 pm
Tomorrow: 8:00 am - 10:00 pm
45 Years
in Business
Fax: (650) 328-1107
Menlo Food Corporation
Phone: (650) 328-5981
Address: 175 Demeter St, East Palo Alto, CA 94303
Website: http://menlo-park.eat24hours.com
104 Gilbert Ave, Menlo Park, CA 94025
383 University Ave, Palo Alto, CA 94301
720 Santa Cruz Ave, Menlo Park, CA 94025
550 Waverley St, Palo Alto, CA 94301
170 Stanford Shopping Ctr, Palo Alto, CA 94304
812 5th Ave, Redwood City, CA 94063
3266 Middlefield Rd, Menlo Park, CA 94025