Subway
Address:
809 Santa Cruz Ave, Menlo Park, CA 94025
Phone:
(650) 330-1692
Other Details:
Subway is a chain of restaurants with several locations serving Menlo Park. The business offers sandwich, flatbread and pizza selections for breakfast lunch and dinner, participates in corporate promotions and also sells sodas, chips and cookies. Visit its website for information on promotional deals or to arrange catering for private and corporate events.
Restaurants, Foods-Carry Out, Subs & Sandwiches, Delicatessens, Deli, Subway
Other Businesses: