As the only Indian restaurant within walking distance of the major hotels in central downtown Los Angeles, and situated inside one of the best value hotels in downtown, The Stillwell, Gills Cuisine of India is one of the top choices for local denizen...
1781 Westwood Blvd, Los Angeles
(310) 966-1772
7013 Melrose Ave, Los Angeles
(323) 934-6488