Restaurant Reviews from DiningGuide411.com
    Top : United_Kingdom: England: London

Salwa Restaurant and Takeaway, London, England, United Kingdom










Salwa Restaurant & Takeaway
4 Crawford Place
London England United Kingdom

Halal Asian food.


Phone: 020 7724 4912