Lemonade Day - Lemonade Stand
6243 E Washington St
Indianapolis, IN 46219
Lemonade Day - Lemonade Stand is a vibrant eatery located in Indianapolis, IN, specializing in refreshing lemonade and delightful snacks. This charming spot is perfect for families and friends looking to enjoy a quick treat on a sunny day. With its cheerful atmosphere and variety of flavors, it promises a fun experience for all ages.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.