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

Find related places

Own this business?
See a problem?

You might also like

United StatesIndianaIndianapolisGreens N Things

Partial Data by Foursquare.