Meltora

Restaurant in New Delhi, India

Opening hours: Mo-Su,PH 00:00-03:00 Features: outdoor seating, air conditioning