Big portions of Kosher-style deli classics are served cafeteria style in easygoing surrounds.
Attractions
Indy’s Teeny Statue Of Liberty Museum
E 10th St, Indianapolis, IN 46201
