Delicatessen stores, Eating places
The Sandwich Spot
The Sandwich Spot is a deli and restaurant located on Park Place in Millbrae. The location offers a wide range of 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.