KOI PALACE X DoorDash Kitchens (Redwood City, CA)

ONLINE STORE DOORDASH

1531 Main Street
Redwood City, CA 94063
(650) 250-5720

mon     10am - 7:00pm

tue       10am - 7:00pm

wed     10am - 7:00pm

thu       10am - 7:00pm

fri        10am - 7:00pm

sat       10am - 7:00pm

sun      10am - 7:00pm