Lemonade Stall

The Lemonade Shop is a stall that sells lemonade to guests.