Home Tags Flagship restaurant

Tag: flagship restaurant

McDonalds Opens New Flagship Restaurant in Times Square

NEW YORK — McDonald’s recently opened its new flagship restaurant in New York’s Times Square, following a massive renovation. The 11,200-sq.-ft., three-storey building is expected to...

Bubba Gump Shrimp Co. Opening in Edmonton

EDMONTON — Canada’s first Bubba Gump Shrimp Co. is set to open in Edmonton’s West Edmonton Mall in the coming months, reports the Edmonton...