Nick's Deli & Fine Foods Reviews & Details
Nick's Deli & Fine Foods
851 N San Mateo Dr
Nick's Deli & Fine Foods is located at 851 N San Mateo Dr in San mateo near the intersection of N San Mateo Dr and Peninsula Ave. Call (650) 573-6425 for dine in.
- Service:Dine In
- On The Menu:Sandwiches
- Major Intersection:N San Mateo Dr And Peninsula Ave
Tell us more about Nick's Deli & Fine Foods San mateo!