Located in Janakpuri, New Delhi, Food Mechanic offers a trendy spot where you can relax and unwind with friends or loved ones. The restaurant features décor that is reminiscent of a workshop but yet emanates an aura of elegance and comfort. The restaurant serves up dishes of North Indian, Italian, Continental and Chine...
North Indian, Italian, Continental, Chinese
Najafgarh Road, C-1, New Krishna Park, Near Janakpuri West Metro Station, Block C1, New Delhi