Lemonade Day - Lemonade Stand
2302 E 53rd St
Indianapolis, IN 46220
Lemonade Day - Lemonade Stand in Indianapolis, IN, is a charming eatery that specializes in refreshing, handcrafted lemonade. Perfect for hot days, this vibrant stand offers a variety of flavors, ensuring there's something for everyone. Its friendly atmosphere and community-focused events make it a delightful spot for families and friends to gather and enjoy a cool drink together.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.