Cafe Rouge
French
A French bistro, formerly a popular franchise, now undergoing renovation in a historic building.
Location
Best places nearby
The highest rated places close to Cafe Rouge.
Local restaurants nearby
29 Holywell Hill, England
Location
The highest rated places close to Cafe Rouge.
29 Holywell Hill, England