at , London , WC2H 7 United Kingdom
98 FB users likes Cafe Rouge Leicester Square, set it to 746 position in Likes Rating for London, United Kingdom in Local Business category
Cafe Rouge Leicester Square is London based place and this enity listed in Food & Restaurant category. WC2H 7.