Roast Sausage Stall

The Roast Sausage Stall is a shop selling Chinese-style Roast Sausages.