Village Pizza & Italian Restaurant

  • Address:
  • 773 Crossroads Plaza , Fort Mill, SC 29708
  • Phone:
  • 803-547-7770
  • about

    Village Pizza is Italian Restaurant offering home made Italian dishes, pizza and salad bar with only the freshest ingredients.