What? Where?

Little India Restaurant Reviews & Details

Little India Restaurant

Little India Restaurant is rated 3 stars

917 Main St
Redwood city
(650) 361-8737

Love It Hate It Try It Edit It Share It

Little India Restaurant is located at 917 Main St in Redwood city near the intersection of Main St and Stambaugh St. Their menu consists of Indian dishes . Call (650) 361-8737 for dine in.

  • Cuisine:Indian
  • Service:Dine In
  • Major Intersection:Main St And Stambaugh St
  • Website:Website
What everyone says about Little India Restaurant

Tell us more about Little India Restaurant Redwood city!

Little India Restaurant Reviews, Redwood city


Review Little India Restaurant

More Restaurants in San Francisco

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013