About Salsa Sabor Cafe
Cafe offering Mexican and English food to eat in or take away
More about Salsa Sabor Cafe
Salsa Sabor Cafe is located at 20 North Road, DH1 4SG Durham, Durham
441913757008
http://www.salsasabor.weebly.com