1501 Woodside Rd, Redwood City, CA  94061  

Currently: 7 days a week 12pm-9pm

 Limited seating inside