WE ARE LOCATED AT 1354 SHELBY ST, INDIANAPOLIS IN 46217 & OPEN FRI-SUNDAY 11:30AM-SELLOUT