Broadway Masala

2397 Broadway, Redwood City
(650) 369-9000

Reserve Online

Opentable