Greens N Things
Closed
4709 N Shadeland Ave
Indianapolis, IN 46226
Greens N Things is a soul food and barbecue restaurant located in Indianapolis, IN, offering a delectable menu of turkey ribs and chops.
With a focus on providing mouthwatering dishes, Greens N Things serves up a variety of flavorful options that are sure to satisfy any craving.
Generated from the website
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.