Address:

The Cafe Restaurants
#48/13 Sardar Patel Road,
Adyar,
Chennai,
Landmark: Near IIT Madras