The Sandwich Spot
➤ 2110 Newbury Rd, Newbury Park, United States
Services De Livraison, Nord Américain, Américain, Sandwichs, Sandwich
"Superb sandwiches! The bread is on the point, and they have another compound to satisfy every taste. The Dutch Crunch roll something everyone should try at least once. Love the pastrami here, as well as the marinated chicken."