Out Of The Box (OTB)

Restaurant in New Delhi, India

Mexican/Italian cafe