neapolitan restaurant in Indianapolis
About 3 results.
Villa Fresh Italian Kitchen
West Maryland Street 49, 46204 Indianapolis, United StatesVisit you local Villa Fresh Italian Kitchen at 49 West Maryland St in Indianapolis,IN for traditional italian spaghetti, pizza, and salad