SALSA RESTAURANT
No 3 C/O Royal Plaza Hotel, E Road, Koyambedu, , Chennai - 600107, Tamil Nadu, India
No 87 1st Floor, Redhills Road, Ambattur, , Chennai - 600053, Tamil Nadu, India
No 37/37, P H Road, Arumbakkam, , Chennai - 600106, Tamil Nadu, India
No 3/209, Medavakam Main Road, Madipakkam, , Chennai - 600091, Tamil Nadu, India
No 24/47, Josier Street, Nungambakkam, , Chennai - 600034, Tamil Nadu, India
No 35/31, 1st Cross Street State Bank Colony Extention, Nanganallur, , Chennai - 600061, Tamil Nadu, India