Fresh Squeezed Lemonade

Fresh Squeezed Lemonade is a stall that sells lemonade, located at Springfield Squidport.