6141st visitor, Write a review
Spring Villa Chinese Cuisine Rating
Restaurant rating: 3.2 out of 5 with 5 ratings
Spring Villa Chinese Cuisine Map

near L3R 3V7

Awards: People's Choice Winner, 2014

Spring Villa Chinese Cuisine is ranked #9 of 35 nearby Restaurants.

They say Spring Villa Chinese Cuisine is excellent, recommended, frequent