La Lune Rousse offers traditional French cuisine with a menu featuring pizzas and pastas.