Eating Deli at Colombo's Deli - Woodside restaurant in Redwood City, CA.

Feedback

Do you manage or own Colombo's Deli - Woodside?

Yes