Manohar's Delhi Palace, an Indian restaurant that opened in 1990 in La Puente in California, has been awarded by the prestigious Michelin Guide.
Click here to
Read more