Update Info - La Villa
This restaurant was reported as closed. If it is open, let us know.
La Villa
810 3rd Ave West
Prince Rupert, BC V8J 1M6
810 3rd Ave West
Prince Rupert, BC V8J 1M6
This restaurant was reported as closed. If it is open, let us know.