McAlister's Deli

1011 N State Road 135, Greenwood IN

(317) 300-8064

Rated 5.0 out of 5 from 1 Reviews McAlister's Deli is an above average Restaurant Restaurant Ranked #1 of 45 Restaurants in Imperial Hills Greenwood.

★★★★★ on the 11th of October, 2017

Of course, you have to have their sweet tea! ;) //
Location