Restaurants - Indianapolis city, IN, us
Sous Chef
Contact Abby Carmack
The Twisted Sicilian is a restaurants company based out of 2442 N CENTRAL AVE, Indianapolis, Indiana, United States.
Facebook Custom Audiences
Gmail
Facebook Widget
Weebly
Mobile Friendly