Restaurant signs up at Stephen's Green centre

International noodle restaurant Wagammama has leased a unit of 3,520 sq ft on the ground floor of St Stephen's Green Shopping…