Café Rouge is a French restaurant offering a classic dining experience. It is known for its French cuisine and provides a casual dining atmosphere. The establishment is located in Cheltenham.