The Best Sandwiches ★★★★☆4.2 (321) Restaurants Sandwich shop · American restaurant · Breakfast restaurant (more) 187 S Main St, Milpitas, CA 95035 Call Website Details →