Question: Vic & Anthony's Steakhouse is located at what property that is owned by Landry's, Inc.?
Sentence (from "Halifax Shopping Centre"): Halifax Shopping Centre, located in Halifax, Nova Scotia is Atlantic Canada's largest multi-building shopping centre.
Relevant evidence: No