at Jubilee Arch, Windsor , SL4 1PJ United Kingdom
64 FB users likes Cafe Rouge, set it to 35 position in Likes Rating for Windsor, United Kingdom in Local Business category
Cafe Rouge is Windsor based place and this enity listed in French Restaurant category. Located at Jubilee Arch SL4 1PJ. Contact phone number of Cafe Rouge: +44 (0) 1753 831100