Restaurant
Subway
31 locals recommend,
Permanently closed
Tips from locals
Popular chain, large, healthy sandwiches. More healthy but not as good as Rogers Deli
Unique things to do nearby
Location
701 W E Evelyn Ave
Mountain View, CA
Old Mountain View