Home›Stores›France›Lorraine›Metz›StargameMetz, Lorraine, FranceStargameHours and details can change, so call ahead. Suggest an editMore shops in MetzAll shops in MetzMetz, LorraineMicromaniaFrance