The Seattle Times

5 of 5
ERIKA SCHULTZ / THE SEATTLE TIMES
Advertising

Friday, November 4, 2011

10 new attention-getters in the restaurant world

Altura restaurant, at 617 Broadway East, is located in Seattle's Capitol Hill neighborhood.