A flush of new venues has arrived with the opening of a new Metro station, including slick mid-level restaurant The Grill at new multi-storey venue The International.