The "Le chef" user's logo

Le chef

Faridabad, India

http://www.lechef.in/

The Le Chef Restaurant is the best place to have a lunch and dinner in Delhi/NCR. The Le Chef Restaurant is located in Faridabad, Haryana that provides you the best quality food service.

Stacks