Locate Us

Okhla Kitchen
W 41 Okhla Industrial Area, Phase 2 (GF)
New Delhi
Delhi - .
Get Directions
  01140534797,8860361772
Mon,Wed,Thu,Fri,Sat
09:00 am - 07:00 pm
Tue
09:01 am - 07:00 pm
Sun
Closed

FEEDBACK