Cafe 27 Rooftop Bar

Restaurant in New Delhi, India

restaurant