Xelua Vietnamese Restaurant
180 Steeles Ave W, Thornhill
(905) 882-2122
Recent Reviews
Xelua Vietnamese Restaurant
180 Steeles Ave W, Thornhill L4J 2L1
(905) 882-2122