La Stazione Cafe and Deli
601 Old County Rd, San Carlos, CA 94070
(650) 802-0121 · $$ · Deli, Italian, Sandwiches
- Mon - Thu7:00 AM - 9:00 PM
- Fri - Sat7:00 AM - 9:30 PM
and beer collection. It serves awesome sandwiches and salads during lunch. Our homemade bread and dipping sauce is insanely great as are our pastas and not to mention the very popular lamb-shank.
Deli Foods · Sandwiches · Lunch · Dinner