Mr. Lemon is a dessert shop known for its trendy frozen lemonade in diverse flavors. Opened in 1974.