Details
Taj Palace
20-160 University Avenue West
Waterloo
ON
519 746 8788
Description