10zin Restro

Restaurant in New Delhi, India

Opening hours: Mo-Su 13:30-23:15

Humayun Pur Road