Update Info - La Villa Restaurant
This restaurant was reported as closed. If it is open, let us know.
La Villa Restaurant
804 Inlet Square Dr
Murrells Inlet, SC 29576
804 Inlet Square Dr
Murrells Inlet, SC 29576
This restaurant was reported as closed. If it is open, let us know.