French-inspired Café Rouge offers a combination of delicious food and a real ambience.