Royal Oxford The
1946 Oxford St., Halifax, NS, Canada, B3H 4A2
(902) 422-3222 Phone