Print now
Murugan Idli Shop
Address :
81 Syed Alwi Road, Little India, 207660
Phone No. :
6298 0858
Print now