Westborough Deli, SOUTH SAN FRANCISCO, California (CA)

Feeling hungry? Westborough Deli might be the place to eat for you.
Conveniently located at 2260 Westborough Boulevard () in SOUTH SAN FRANCISCO, California (CA) (94080), Westborough Deli can be reached at 6505894398. Please call ahead of time to make a reservation.
More restaurants in SOUTH SAN FRANCISCO, California (CA)


Westborough Deli contact information and details:
Address: 2260 Westborough Boulevard - , SOUTH SAN FRANCISCO, California (CA) 94080
Contact Phone: 6505894398