Update Info - Villa Antonio Italian Restaurant
This restaurant was reported as closed. If it is open, let us know.
Villa Antonio Italian Restaurant
4707 South Blvd
Charlotte, NC 28217
4707 South Blvd
Charlotte, NC 28217