Villa Vietnamese
Vietnamese · Pho · Casual Dining
Villa Vietnamese is a Vietnamese restaurant.
Location
Best places nearby
The highest rated places close to Villa Vietnamese.
Local restaurants nearby
5300 No 3 Rd, BC
Location
The highest rated places close to Villa Vietnamese.
5300 No 3 Rd, BC