Coffee Shop, Deli
Fina's Cafe
Get Directions
4.7/5
38 people have been here
address
1665 Laurel St San Carlos, CA, United States
hours
Mon-Fri: 07:00 - 15:00
Sat: 08:00 - 13:00
Sun: 08:00 - 12:00
price rate
$$$$
specialties
Breakfast, Lunch, Coffee
services
- Walk-Ins Welcome
payment options