Marina Deli
2992
S Norfolk St, San Mateo CA
- This is the page of Marina Deli on 2992 S Norfolk St San Mateo CA 94403-2018.
- Marina Deli is a new listing on food pages, updated
on November 24, 2023.
- This page has had 12 visitors. You are the 13th.
- Marina Deli is on S Norfolk St between Los Prados & La Selva
- Near the intersection of La Selva St & Los Prados St
- Map and Directions
Location