Suspicious Circumstances Reported at Facebook…
Drag box to select area
Subway is a well-known fast food restaurant chain that offers made-to-order sandwiches with a variety of toppings. Additional menu items include flatbreads, egg sandwiches, pizza, soda and chips.
850 Willow Rd, Menlo Park, CA 94025
- Hours: Mon - Fri, 7am - 10pm
Sat, 8am - 9pm Sun, 9am - 9pm
- Website: http://www.subway.com