When will you open. It feels like over 2 months since I last asked!!
Address: 1453 Woodside Rd, Redwood City, CA 94061, USA
Colombo's Deli - Woodside | Sep 10, 2018
Good news: permits are approved, and construction will resume this week!
Carlos Pereda | Sep 10, 2018
Yeah when?
Thanks! Your answer is awaiting moderation.