Salsa Salsaa (1st Floor, Sahara Mall, M.G. Road Gurgaon)

In a nutshell: Very Good attempt to serve great food but not upto the mark if u compare with the Tex Mex Restaurants in the

Continue reading

Advertisements