Search Results
The Sandwich Spot
108 Park Pl, Millbrae, CA 94030
The Sandwich Spot is a deli and restaurant located on Park Place in Millbrae. The location offers a wide range ofMore selections, specialzing in sandwiches with great names like “The Holy Roller,” “The Bill Walsh” and “The Run TMC.” Some sandwich options include turkey, salami, chicken breast, pepper jack cheese, prosciutto, cheddar cheese, teriyaki and much more. The location also has numerous sauces and dressings and also offers delivery and catering services.
See more »