Ottos Deli and Market
Address:
826 Main St, Redwood City, CA 94063
Phone:
(650) 365-1111
Other Details:
Main Street diners act like moths to a flame when it comes to the popular lunch spot known as Otto's Deli. This Main Street mainstay prides itself in making the freshest sandwiches and subs. The deli counter offers customers a wide selection of fresh cuts of meat.
Restaurants, Delicatessens, Deli
Other Businesses:
- The Best Taqueria at 3102 Middlefield Rd, Redwood City, CA 94063
- Five Guys at 801 Middlefield Road, Redwood City, CA 94063
- All Season Sushi at 2432 Broadway St, Redwood City, CA 94063
- La Pachanga at 3102 Middlefield Rd, Redwood City, CA 94063
- Estampas Peruanas Restaurant at 715 El Camino Real, Redwood City, CA 94063