Subman
Sandwich Shop · Deli · American
Subman is a sandwich shop known for its ample portions of classic deli subs, often served on squaw bread.
Location
Best places nearby
The highest rated places close to Subman.
Local restaurants nearby
204 N El Camino Real, CA


