at 6 Gerrard Street, London , W1D 5PG United Kingdom
21 FB users likes Feng Shui Inn Restaurant, China Town, London, set it to 1133 position in Likes Rating for London, United Kingdom in Local Business category
Feng Shui Inn Restaurant, China Town, London is London based place and this enity listed in Chinese Restaurant category. Located at 6 Gerrard Street W1D 5PG. Contact phone number of Feng Shui Inn Restaurant, China Town, London: 020 7734 6778