Flammerouge is a unique cycling and walking stop offering drinks and snacks at affordable prices.