Looking for Selvi Mahal address or Selvi Mahal contact details? Well we have got you covered. The venue is located Near Govt.High School Bus Stop, 6th Main Road, T.N.H.B 60/1 ,Ayappakkam. Here is Selvi Mahal Contact number - 99675 81110. You can call them anytime between 10 Am to 8 PM.