Lemonade Day - Lemonade Stand (at Washington Square Mall)
10202 E Washington St
Indianapolis, IN 46229
Lemonade Day - Lemonade Stand, located in the bustling Washington Square Mall in Indianapolis, IN, offers a refreshing selection of homemade lemonades perfect for quenching your thirst. This cozy eatery emphasizes fresh ingredients and vibrant flavors, making it a delightful stop for shoppers and families alike. With a cheerful atmosphere and a variety of lemonade options, it's the ideal place to enjoy a sweet treat while on the go.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.