KitchenSpot
Search
See the best dishes near you?
← Los Angeles restaurants

New India Grill

No reviews yet

Indian1321 Westwood Blvd, Los Angeles

Own or manage New India Grill? Claim this listing free

Hours

Hours not listed yet.

Details

Address1321 Westwood Blvd, Los Angeles 90024

Phone(310) 996-0064

Websitehttp://www.newindiagrill.com/

Email[email protected]

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.