Owner Message
Do you own New India Grill? Contact us to connect with your diners.
Order Indian Food online from New India Grill Restaurant, Best Indian Food in Westwood, Los Angeles, CA. please visit our website for online food ordering and provides free delivery services.