Inside the fast-food restaurant, people in red blouses gathered, shouting slogans and pulling banners.