Tokyo Subway
605 Santa Cruz Ave
Menlo Park, California 94025
USA
Phone: 650-325-9399
Menlo Park, California 94025
USA
Phone: 650-325-9399
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Mextogo0.01 mi
Quiznos0.01 mi
Trellis0.02 mi
Cold Stone Creamery0.03 mi
Koo Koo Roo0.03 mi
Stacks0.03 mi
Su Hong Restaurant0.03 mi
British Bankers Club0.04 mi
Cafe Borrone0.04 mi
Oak City Bar and Grill0.04 mi
Cuisine:
Tokyo Subway Description:
Tokyo Subway is a respectable Fine Dining,Sandwiches restaurant in Menlo Park, California, offering you a significant choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Tokyo Subway