Chef's Kitchen

CHEF’S KITCHEN AT CAARA

A-58, Pocket A, Okhla Phase I, Okhla Industrial Area, New Delhi, Delhi 110020

Timing: Private bookings only

For Reservation: Please call +91 85272 94335 or email: chefskitchen@caara.com