Update Info - Vella's Restaurant and Tavern
This restaurant was reported as closed. If it is open, let us know.
Vella's Restaurant and Tavern
912 Chapin Rd
Chapin, SC 29036
912 Chapin Rd
Chapin, SC 29036
This restaurant was reported as closed. If it is open, let us know.