Update Info - La Villa Mediterranean Bistro
This restaurant was reported as closed. If it is open, let us know.
La Villa Mediterranean Bistro
3762 Shelburne Rd
Shelburne, VT 05482
3762 Shelburne Rd
Shelburne, VT 05482
This restaurant was reported as closed. If it is open, let us know.