More about Satay House Malaysian Restaurant
Satay House Malaysian Restaurant is located at 13 Sale Place, W2 1PX London, United Kingdom
20 7723 6763
http://www.satay-house.co.uk
Similar Listings
Rasa Sayang
3.8