Caffe Ladro - Capitol Hill
435 15th Ave E, Seattle 98112