MTT India 63 is an Indian boutique and tea room.