Little India
Address:
2606 Broadway St, Redwood City, CA 94063
Phone:
(650) 361-8737
Restaurants,
Indian
Other Businesses:
- Pho Dong at 2610 Broadway St, Redwood City, CA 94063
- Ike's Lair Sandwiches at 2655 Broadway St, Redwood City, CA 94063
- Subway at 708 Winslow St, Redwood City, CA 94063
- Bay 223 at 223 Twin Dolphin Dr, Redwood City, CA 94065
- BigFin Bistro at 2432 Broadway Street, Redwood City, CA 94063