6.52 Aligning inside Framed environment

One way us to use Item

mat = Table[Random[], {3}, {3}]; 
Framed[ 
  Item[Grid[mat, Frame -> All, Alignment -> Center], 
  Alignment -> {Center, Top}], ImageSize -> {300, 200}]