Restaurant of the Week: Cora Pizza & Plates Cora Pizza & Plates opened recently in Capitol Hill, Seattle, and it is definitely worth a visit. This […]